package com.crm.miaohe.controller.customer.request;

import lombok.Data;

import javax.validation.constraints.NotBlank;

@Data
public class CustomerParams {
    private Long id;
    @NotBlank
    private String name;
    @NotBlank
    private String organizationCode;
    @NotBlank
    private String organizationName;
    @NotBlank
    private String customerTypeCode;
    @NotBlank
    private String customerTypeName;
    private String customerTypeChildCode;
    private String customerTypeChildName;
    @NotBlank
    private String bizCode;
    @NotBlank
    private String bizName;
    private String customerKindCode;
    private String customerKindName;
    @NotBlank
    private String principal;
    @NotBlank
    private String phoneNumber;
    private Long province;
    private Long city;
    private Long district;
    private String address;
    private Long priceStrategy;
    @NotBlank
    private String password;
    private String passwordConfirm;

    //审批状态
    private Boolean approved;

    private Integer permiss;
    private Integer orderQty;
    private String wuliuCode;
    private String shoukuanCode;
    private String wuliuName;
    private String shoukuanName;
    private Integer wuliuOrder;
    private String companyCode;//所属公司编码
    private String companyName;//所属公司名称
    //运费
    private Integer freightFee;
    private Double depositAmount;
    private Double lockAmount;
    private String noDepositOrder;
    private Double overDepositOrder;
}
